persian insect flower - Turkish English Dictionary